home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / flight-of-the-museum.swf / scripts / engine / dynamicObjects / Cork.as < prev    next >
Encoding:
Text File  |  2011-10-17  |  753 b   |  33 lines

  1. package engine.dynamicObjects
  2. {
  3.    import engine.BitmapLibrary;
  4.    
  5.    public class Cork extends DynamicObject
  6.    {
  7.        
  8.       
  9.       private var _sb:Number = 0;
  10.       
  11.       public function Cork()
  12.       {
  13.          _sb = 0;
  14.          super(BitmapLibrary.Stills.DYN_Cork);
  15.          _drawMethod = DMETHOD.Slow;
  16.          _objectType = OBJ_TYPES.GP;
  17.          vx = Math.random() * 12 - 6;
  18.          vy = Math.random() * 6 - 4;
  19.          solid = true;
  20.          _auditThreshhold = 100;
  21.       }
  22.       
  23.       override public function fStep() : *
  24.       {
  25.          super.fStep();
  26.          _sb += 0.15;
  27.          s = 0.8 + _sb;
  28.          vy += 0.01 + _sb * 0.2;
  29.          r = getRadians(x,y,x + vx,y + vy) - Math.PI / 2;
  30.       }
  31.    }
  32. }
  33.